//牛客 统计回文
//思路：将字符串s2插入到s1的每个位置，然后判断是否为回文，使用计数器计数

#include <iostream>
#include <string>
using namespace std;

bool isPalindromic(string& s)
{
    int left = 0, right = s.size() - 1;
    while(left < right)
    {
        if(s[left] != s[right])
            return false;
        
        left++;
        right--;
    }

    return true;
}
int main()
{
    string s1, s2;
    cin >> s1 >> s2;
    int count = 0;

    for(int i = 0; i <= s1.size(); i++)
    {
        string tmp(s1);//拷贝构造，不改变源字符串
        tmp.insert(i, s2);//s2每个位置都进行插入
        if(isPalindromic(tmp))
            count++;
    }
    cout << count << endl;

    return 0;
}